package com.xingkeduo.pojo.query;

import com.xingkeduo.pojo.table.JobseekerAssessTO.Result;
import com.xingkeduo.pojo.table.JobseekerAssessTO.Type;
import com.xingkeduo.util.pojo.base.BaseQuery;
import com.xingkeduo.util.pojo.enums.YesNoEnum;
import org.apache.ibatis.type.Alias;

import java.util.List;
import java.util.Set;

/**
 * 求职者考核查询类
 * 
 * @author 高杰
 * @time 2018年12月24日 下午3:54:32
 * @description
 */
@Alias("JobseekerAssessQO")
public class JobseekerAssessQO extends BaseQuery<JobseekerAssessQO> {
	private Result result;
	private Type type;
	private String login;

	private List<String> loginList;

	private Set<Type> types;

	private YesNoEnum isDelete;

	public YesNoEnum getIsDelete() {
		return isDelete;
	}

	public JobseekerAssessQO setIsDelete(YesNoEnum isDelete) {
		this.isDelete = isDelete;
		return this;
	}

	public Set<Type> getTypes() {
		return types;
	}

	public JobseekerAssessQO setTypes(Set<Type> types) {
		this.types = types;
		return this;
	}

	public Result getResult() {
		return result;
	}

	public JobseekerAssessQO setResult(Result result) {
		this.result = result;
		return this;
	}

	public Type getType() {
		return type;
	}

	public JobseekerAssessQO setType(Type type) {
		this.type = type;
		return this;
	}

	public String getLogin() {
		return login;
	}

	public JobseekerAssessQO setLogin(String login) {
		this.login = login;
		return this;
	}

	public List<String> getLoginList() {
		return loginList;
	}

	public JobseekerAssessQO setLoginList(List<String> loginList) {
		this.loginList = loginList;
		return this;
	}
}
